package com.jiangdong.eureka.client;

public class App {

    public static String valueOfString(Integer integer){
        System.out.println("实现类方法被调用,参数:" + integer);
        return String.valueOf(integer);
    }

    public static void main(String[] args) {
        //相当于将App类中的valueOfString方法绑定为Test接口的test实现方法 自然要保证返回值参数类型都必须保持一致 返回的是Test接口的一个实现类
        MyTestInterface test = App::valueOfString;
        System.out.println(test.getStringOfInteger(10).getClass().getName());
        test.defaultMethod(10);
    }

}
